micro machining - Turkish English Dictionary